there's a lot  to be said for something - Türkçe İngilizce Sözlük